|
Inventor .NET : Referenz entfernen
rkauskh am 09.11.2010 um 21:01 Uhr (0)
HalloVersuchst du wirklich ComponentOccurrences.Delete? Wo befindet sich ResolvedReference im Objektbaum? Ich konnte es auf die Schnelle nicht finden.Bei mir läuft das problemlos durch:Code:Public Sub DelOcc() Set a reference to the assembly document. This assumes an assembly document is active. Dim oDoc As AssemblyDocument Set oDoc = ThisApplication.ActiveDocument Dim oOcc As ComponentOccurrence For Each oOcc In oDoc.ComponentDefinition.Occurrences oOcc.Delete NextEnd Sub Eventuell mal den ...
|
| In das Form Inventor .NET wechseln |
|
Inventor .NET : VB.net - iProperties auslesen
rkauskh am 27.11.2013 um 10:56 Uhr (1)
MoinCode:Dim iProp as Inventor.PropertyDie Deklaration als Property ist nicht eindeutig. Auch Dateien im Windows Explorer haben Properties, die aber nix mit Invertor iProps zu tun haben.Die Funktion InventorLoad meckert er an, weil du sie nicht im Code mit drin hast. Logisch oder. Bei Nutzung des ApprenticeServers solltest du die drei Zeilen entfernen.Der dritte Fehler ist ein Folgefehler der fehlgeschlagenen Deklaration von iProp als Property. Ist die Variable iProp nicht deklariert, kann sie auch nicht g ...
|
| In das Form Inventor .NET wechseln |
|
Inventor .NET : Fehler nach .Net8 migration
rkauskh am 30.08.2024 um 14:35 Uhr (1)
MoinDas kann sein, dass er die Prüfung nach dem ersten Fehler nicht fortgesetzt hat.Meiner Meinung stimnmt da was mit dem Import des Stammnamespace "System" nicht. Der wird zwar als importiert angezeigt, funktioniert aber nicht. Wenn man mal testweise "System.Windows" als Namespace importiert, funktioniert z.B.Code:Friend WithEvents cmb_Bauteile As Forms.Buttonproblemlos. Du könntest überall das "Windows.Forms." entfernen, da der Namespace "System.Windows.Forms" importiert wird. Die Typen werden dann auch ...
|
| In das Form Inventor .NET wechseln |
|
Inventor .NET : Referenz entfernen
rkauskh am 10.11.2010 um 09:42 Uhr (0)
HalloGuter Einwand, mein Testobjekt gestern hatte nur eine Occurrence. For Each kann man schon nehmen, muß es aber erweitern um ein umschließendes While. Zum Beispiel:Code:Public Sub DelOcc() Set a reference to the assembly document. This assumes an assembly document is active. Dim oDoc As AssemblyDocument Set oDoc = ThisApplication.ActiveDocument Dim bNewRun As Boolean bNewRun = True Dim oOcc As ComponentOccurrenceDo While bNewRun = True For Each oOcc In oDoc.ComponentD ...
|
| In das Form Inventor .NET wechseln |